home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 8945 < prev    next >
Encoding:
Text File  |  1996-08-05  |  1.9 KB  |  47 lines

  1. Newsgroups: comp.sys.amiga.hardware
  2. Path: news.uni-bielefeld.de!bsieker
  3. From: bsieker@TechFak.Uni-Bielefeld.DE (Bernd Sieker)
  4. Subject: Re: Phase-5 Vaporware; Maybe Warp Engine Better?
  5. Sender: news@hermes.hrz.uni-bielefeld.de (News Administrator)
  6. Message-ID: <BSIEKER.96Apr1213224@sieglinde.TechFak.Uni-Bielefeld.DE>
  7. In-Reply-To: darren@uoguelph.ca's message of 31 Mar 1996 17:51:52 GMT
  8. Date: Mon, 1 Apr 1996 19:32:24 GMT
  9. References: <4jl3pb$lr4@vixen.cso.uiuc.edu> <2787.6664T611T1083@guest.arnes.si>
  10.     <4jm4lr$eqd@vixen.cso.uiuc.edu> <4jmgno$16a@ccshst05.cs.uoguelph.ca>
  11. Nntp-Posting-Host: sieglinde.techfak.uni-bielefeld.de
  12. Organization: Technical Faculty, University of Bielefeld
  13.  
  14.  
  15. In article <4jmgno$16a@ccshst05.cs.uoguelph.ca> darren@uoguelph.ca (Darren Eveland) writes:
  16.  
  17. > IMHO I would get a warp engine.  Incredibly stable board, fully supported 
  18. > by the OS-no cyberpatcher needed.  Fully compatible with ShapeShifter, 
  19.  
  20. to my understanding the cyberpatcher is not needed, but a clever hack
  21. to make the uninplemented functions faster. Someone with deeper
  22. insight correct me if the following is wrong/inaccurate:
  23.  
  24. When getting to an unimplemented instruction (like the trigonometric
  25. floating point functions) the CPU makes an exception, and the
  26. exceptions handler is responsible for calling the correct routine from
  27. the 68040.library or someplace else. If the cyberpatcher encounters
  28. such a case, the instruction in the code is replaced with a direct
  29. library call, somehow making sure that the usual problems with
  30. modifying currently running code are avoided.
  31.  
  32. Thus the overhead of exception handling is avoided, making that
  33. specific function call much faster the next time.
  34.  
  35.  
  36.     Bernd
  37.  
  38. P. S. I would also get a WarpEngine, if only I could get one. :-/
  39.  
  40. --
  41. Bernd Sieker \\ email: bsieker@techfak.uni-bielefeld.de
  42. IRC: Pink    \\ HAM-Radio: DG6YHI (@DB0EAM.#NRW.DEU.EU)
  43. --
  44. "Bruno Heinz Jaja, unlike Strawinsky, has never been guilty of
  45. composing harmony in all his life!"
  46.